corduroy (road building) - English Synonyms Dictionary